yttrium phosphide - French English Dictionary